2003— | Vice-President, China Ocean Shipping Group | |
2003— | Deputy, 10th NPC | |
2002—2003 | Secretary, China Ocean Shipping Group CPC, Party Committee | |
1999—2002 | Secretary, China Ocean Shipping Group, Container Lines Department CPC, Party Committee | |
1994—1998 | Manager, Bank of Communications, Municipal Branch Beijing Municipality |